The Picasso Database Query Optimizer Visualizer

نویسنده

  • Jayant R. Haritsa
چکیده

Plan Diagram A visualization of the estimated behavior of a selected plan in the plan diagram, when this specific plan is used throughout the selectivity space. Plan-replacement Diagrams Reduced Plan Diagram Shows the extent to which the original plan diagram may be simplified (by replacing some of the plans with their siblings in the plan diagram) without increasing the cost of any individual query by more than a user-specified threshold value. Robust Plan Diagram Shows the extent to which the plans in the original plan diagram may be replaced by comparatively robust plans without increasing the cost of any individual query by more than a user-specified threshold value. Run-time Diagrams Execution Cost Diagram A visualization of the runtime query response times over the selectivity space. Execution Cardinality Diagram A visualization of the runtime query result cardinalities over the selectivity space. Table 1: Picasso Diagram Suite

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Efficient Generation of Query Optimizer Diagrams

Given a parameterized n-dimensional SQL query template and a choice of query optimizer, a plan diagram is a color-coded pictorial enumeration of the execution plan choices of the optimizer over the query parameter space. Similarly, we can define cost diagram and cardinality diagram as the pictorial enumerations of cost and cardinality estimations of the optimizer over the same space. These thre...

متن کامل

Identifying robust plans through plan diagram reduction

Estimates of predicate selectivities by database query optimizers often differ significantly from those actually encountered during query execution, leading to poor plan choices and inflated response times. In this paper, we investigate mitigating this problem by replacing selectivity error-sensitive plan choices with alternative plans that provide robust performance. Our approach is based on t...

متن کامل

Efficiently approximating query optimizer plan diagrams

Given a parametrized n-dimensional SQL query template and a choice of query optimizer, a plan diagram is a color-coded pictorial enumeration of the execution plan choices of the optimizer over the query parameter space. These diagrams have proved to be a powerful metaphor for the analysis and redesign of modern optimizers, and are gaining currency in diverse industrial and academic institutions...

متن کامل

Query Optimization in Oracle9i

EXECUTIVE OVERVIEW This paper describes Oracle's query optimizer, a key database component that enables Oracle's customers to achieve superior performance. Oracle's query optimizer technology is unmatched in the breadth of its functionality, and this paper provides a detailed discussion of all major areas of query optimization.

متن کامل

Selectivity & Cost Estimates in Query Optimization in Distributed Databases

Query optimizers are critical to the efficiency of modern relational database systems. If a query optimizer chooses a poor query execution plan, the performance of the database system in answering the query can be very poor. This study describes that there are numerous alternative ways to execute a query. These are so called execution plans. A component in the database management system called ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • PVLDB

دوره 3  شماره 

صفحات  -

تاریخ انتشار 2010